clover worm - Turkish English Dictionary